export const TagIcon: React.FC<IconProps> = ({
  size = 24,
  color = 'inherit',
  stroke,
  className
}) => {
  return (
    <svg
      xmlns='http://www.w3.org/2000/svg'
      width={size}
      height={size}
      viewBox='0 0 24 24'
      style={{ color, fill: 'currentcolor' }}
      stroke={stroke}
      className={className}
    >
      <path
        fillRule='evenodd'
        clipRule='evenodd'
        d='M10.3407 24C10.2269 24 10.1132 23.9561 10.0264 23.8682L0.130092 13.8465C-0.0426371 13.6716 -0.0435092 13.3881 0.128362 13.2118L11.6875 1.37312C11.8597 1.19643 12.1406 1.19468 12.3159 1.36961C12.4904 1.54433 12.4921 1.82935 12.3194 2.00605L1.07108 13.5265L10.3407 22.9135L21.8728 11.2362C22.0464 11.0603 22.3277 11.0603 22.5013 11.2362C22.6749 11.412 22.6749 11.6968 22.5013 11.8726L10.6549 23.8682C10.5681 23.9561 10.4544 24 10.3407 24Z'
      />
      <path
        fillRule='evenodd'
        clipRule='evenodd'
        d='M22.1872 12.0176C21.9419 12.0176 21.7427 11.8163 21.7427 11.5678L21.738 2.13967H12.0035C11.7579 2.13967 11.5591 1.93814 11.5591 1.68959C11.5591 1.44103 11.7579 1.2395 12.0035 1.2395H22.626L22.6316 11.5673C22.6316 11.8159 22.4328 12.0174 22.1876 12.0176C22.1872 12.0176 22.1872 12.0176 22.1872 12.0176Z'
      />
      <path
        fillRule='evenodd'
        clipRule='evenodd'
        d='M17.9886 8.2561C16.8085 8.2561 15.848 7.28364 15.8467 6.08834C15.848 4.8924 16.8085 3.92017 17.9886 3.92017C19.1692 3.92017 20.1293 4.89306 20.1293 6.0888C20.1293 7.28387 19.1692 8.2561 17.9886 8.2561ZM17.9886 4.8203C17.2985 4.8203 16.736 5.38906 16.7356 6.08834C16.736 6.787 17.2985 7.35594 17.9886 7.35594C18.6787 7.35594 19.2404 6.78742 19.2404 6.0888C19.2404 5.38927 18.6787 4.8203 17.9886 4.8203Z'
      />
      <path
        fillRule='evenodd'
        clipRule='evenodd'
        d='M18.003 6.70986L17.3745 6.07341L23.3715 0L24 0.636435L18.003 6.70986Z'
      />
      <path
        fillRule='evenodd'
        clipRule='evenodd'
        d='M10.3557 19.9203L9.72729 19.2838L17.2247 11.6914L17.8532 12.3278L10.3557 19.9203Z'
      />
      <path
        fillRule='evenodd'
        clipRule='evenodd'
        d='M6.75687 16.2761L6.12842 15.6396L13.6263 8.0481L14.2547 8.68453L6.75687 16.2761Z'
      />
      <path
        fillRule='evenodd'
        clipRule='evenodd'
        d='M4.95734 14.4544L4.32886 13.818L11.8263 6.22559L12.4548 6.86203L4.95734 14.4544Z'
      />
      <path
        fillRule='evenodd'
        clipRule='evenodd'
        d='M10.0555 16.5795L9.427 15.9431L15.4244 9.87012L16.0529 10.5066L10.0555 16.5795Z'
      />
      <path
        fillRule='evenodd'
        clipRule='evenodd'
        d='M8.55646 18.0981L7.92798 17.4608L8.52781 16.8542L9.15628 17.4907L8.55646 18.0981Z'
      />
    </svg>
  );
};
